Cambridge City Hotel

Downing St., Cambridgeshire, United Kingdom, CB2 3DT
Reviews
Description